giant conch - Turkish English Dictionary

giant conch

Play ENTRENus
Play ENTRENuk
Play ENTRENau

Meanings of "giant conch" in Turkish English Dictionary : 1 result(s)

English Turkish
General
giant conch n. dev kabuk

Meanings of "giant conch" with other terms in English Turkish Dictionary : 1 result(s)

English Turkish
Marine Biology
giant conch (strombus gigas) n. devkulağı